put up a struggle - Alemán Inglés Diccionario